halogenated mercaptans - Turc Anglais Dictionnaire